/*
function fire(){
    console.log("植物向僵尸发射了一枚炮弹!!")
    //此处省略1000行代码
}
*/


// function cookRice(rice, weather) {
//     console.log("开始煮饭了")
// }
//
// northeast_rice = "东北大米"
// mineral_water = "矿泉水"
//
// cookRice(northeast_rice, mineral_water)

// function getSum(num) {
//     let sum = 0
//     for (let i = 1; i <= num; i++) {
//         sum += i;
//     }
//     console.log(sum)
// }
//
// getSum(50)
// getSum(100)
// getSum(500)
// getSum(1000)
//
// function getSum1(min,max){
//
// }

/*function getSum(num1, num2) {
   return num1 + num2;
}

let sum = getSum(1,2);
console.log(sum)*/

// function getMax1(num1, num2) {
//     return num1 > num2 ? num1 : num2;
// }
//
// function getMax2(num1, num2) {
//     console.log(num1 > num2 ? num1 : num2);
// }
//
// console.log(getMax1(1,2));
// console.log(getMax2(1,2))

//利用函数求任意一个数组中的最大值
//[5,2,99,101,67,77]
function getMax(arr) {
    let max = arr[0];
    for (let item of arr) {
        if (item > max) {
            max = item;
        }
    }
    return max;
    // console.log("end")
}

/*1.一个函数只能有一个返回值
* 2.return之后的代码不执行
* 3.如果这个函数有分支结构，那么保证每一条路径上都要有返回值*/
let max = getMax([5, 2, 99, 101, 67, 77]);
console.log(max)


function getMax3(num1, num2) {
    if (num1 > num2) {
        return num1;
    }else{
        return  num2;
    }
}